composting bin - French English Dictionary